Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
120A HOLLOWAY ROAD Terraced £450,000 16 Aug 2013
128A HOLLOWAY ROAD Terraced £75,000 26 May 1995
132A HOLLOWAY ROAD Semi-Detached £150,000 29 Oct 2002